package com.groupbuying.store.pojo;

/**
 * @anthor wenguoqiang
 * @date: 2019/01/31 16:15
 * @company 够样
 * @des
 **/
public class PromotionDefineEnum {

    /**
     * es缓存index
     */
    public static final String ES_INDEX = "promotion_define";
    /**
     * es缓存type
     */
    public static final String ES_TYPE = "promotion_define";
    /**
     * es缓存type 商户处理
     */
    public static final String ES_TYPE_STORE = "store_promotion_define";

    /**
     *  促销活动的发布平台 1代表系统后台 2代表商户后台 *
     */
    public static final String TYPE_FLAG_BG = "1";
    /**
     *  促销活动的发布平台 1代表系统后台 2代表商户后台 *
     */
    public static final String TYPE_FLAG_SRORE = "2";

    /**
     * 没有发布
     *  是否发布 0否;1是
     */
    public static final String STATE_FALSE = "0";

    /**
     * 发布
     *  是否发布 0否;1是
     */
    public static final String STATE_TRUE = "1";

    /**
     * 促销类型 1：单品 2：店铺
     */
    public static final String PROMOTIONTYPE_SINGLEPRODUCT = "1";
    /**
     * 促销类型 1：单品 2：店铺
     */
    public static final String PROMOTIONTYPE_SHOP = "2";


    /**
     *  是否为赠品促销 0否 1是
     */
    public static final String ISGIFTPROMOTION_FALSE = "0";

    /**
     *  是否为赠品促销 0否 1是
     */
    public static final String ISGIFTPROMOTION_TRUE = "1";

    /**
     *  是否已关联赠品:否  【 0否 1是】
     */
    public static final String ISRELATEDGIFT_FALSE = "0";

    /**
     * 是否已关联赠品 ：是【 0否 1是】
     */
    public static final String ISRELATEDGIFT_TRUE = "1";


    /**
     * 审核状态  1 未审核  2 审核通过  3 审核不通过
     */
    public static final String REVIEW_STATE_NOREVIEW = "1";


    /**
     * 审核状态  1 未审核  2 审核通过  3 审核不通过
     */
    public static final String REVIEW_STATE_OK = "2";


    /**
     * 审核状态  1 未审核  2 审核通过  3 审核不通过
     */
    public static final String REVIEW_STATE_FAIL = "3";

    /**
     * 叠加状态： 可以与店铺促销叠加
     */
    public static final String CANSUPERPOSITIONN_YES = "1";

    /**
     * 叠加状态： 不可以与店铺促销叠加
     */
    public static final String CANSUPERPOSITIONN_NO = "2";

    /**
     * 运营参数配置
     * 商户发布的促销活动、是否需要审核<br>
     * 0 不需要   1需要<br>
     */
    public static final String STORE_PROMOTION_AUDIT = "store.promotion.audit";

    /**
     * 运营参数配置
     * 商户发布的促销活动、是否需要审核<br>
     *  1需要<br>
     */
    public static final String STORE_ATTEND_AUDIT_YES = "1";
    /**
     * 运营参数配置
     * 商户发布的促销活动、是否需要审核<br>
     * 0 不需要 <br>
     */
    public static final String STORE_ATTEND_AUDIT_NO = "0";

    /**
     * 运营参数配置
     * 商户参与报名平台发布的促销活动、是否需要审核<br>
     * 0 不需要   1需要<br>
     */
    public static final String STORE_ATTEND_AUDIT = "store.attend.audit";
    /**
     * 运营参数配置
     * 商户参与报名平台发布的促销活动、是否需要审核<br>
     * 1需要<br>
     */
    public static final String STORE_PROMOTION_AUDIT_YES = "1";
    /**
     * 运营参数配置
     * 商户参与报名平台发布的促销活动、是否需要审核<br>
     * 0 不需要  <br>
     */
    public static final String STORE_PROMOTION_AUDIT_NO = "0";


    /**
     *  是否可与优惠券叠加使用：可以
     */
    public static final String CANUSECOUPON_YES = "1";

    /**
     *  是否可与优惠券叠加使用：不可以
     */
    public static final String CANUSECOUPON_NO = "2";

    /**
     * 主步骤后缀
     */
    public static final String MAIN_SUFIX = "_main";

    /**
     * 副步骤后缀
     */
    public static final String NEXT_SUFIX = "_next";

    /**
     * 够样平台
     */
    public static final String GOYANG_PLATFORM = "够样平台";

    /**
     * 活动开始，结束时间
     */
    public static final String STATETIME = "2018-07-16 00:00:00";
    public static final String ENDTIME = "2028-07-16 00:00:00";



    /**
     * 订单满减
     */
    public static final String REDUCEPRICE = "1";
    /**
     * 订单免运费
     */
    public static final String FREIGHTFREE = "2";
    /**
     * 单品赠
     */
    public static final String SINGLEGIFT = "3";
    /**
     * 订单赠品
     */
    public static final String CARTGIFT = "4";
    /**
     * 单品打折
     */
    public static final String SINGLESENDINVENTED = "5";
    /**
     * 订单打折
     */
    public static final String CARTSENDINVENTED = "6";
    /**
     * 单品买X件减去Y件
     */
    public static final String BUYLESS = "7";
    /**
     * 团购活动
     */
    public static final String GROUPACTIVITY = "8";
    /**
     * 满返红包
     */
    public static final String BACKPACKET = "10";
    /**
     * 预售
     */
    public static final String ADVANCE = "11";
    /**
     * 拼团
     */
    public static final String SHAER = "12";
    /**
     * 秒杀
     */
    public static final String FASTBUY = "13";
    /**
     * 优惠买单
     */
    public static final String PREFERENTIALPAY = "14";

    /**
     * 供热优惠券活动
     */
    public static final String HEATINGCOUPONS = "15";

    /**
     * 满返促销类型 1：bbc满返 2：o2o满返 3：满返
     */
    public static final String BACKPACKETPROMOTIONTYPE_BBC = "1";
    /**
     * 满返促销类型 1：bbc满返 2：o2o满返 3：满返
     */
    public static final String BACKPACKETPROMOTIONTYPE_O2O = "2";
    /**
     * 满返促销类型 1：bbc满返 2：o2o满返 3：满返
     */
    public static final String BACKPACKETPROMOTIONTYPE_COUPON = "3";

}
